#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <errno.h>
#include <string.h>

#include <stdlib.h>
#include <unistd.h>

int main(int argc, char const *argv[])
{   
    int fd;
    printf("-----正在打开----\n");
#ifdef RP
      fd = open("fifo1", O_RDONLY);
#else
      fd = open("fifo1", O_WRONLY);
#endif
    printf("-----打开成功----\n");
    close(fd); // 关闭管道
    printf("---over---\n");
    return 0;
}
